home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / ARGONET / PD / EDITORS / ZAP_135 / ZAP_1.ZIP / !Zap / Options / Truskett / Keys < prev    next >
Text File  |  1995-07-24  |  9KB  |  445 lines

  1. Iain Truskett's Keymap
  2.  
  3. Key:        Code:    Command:
  4.  
  5. Ascii chars    &020-7E    CHAR n
  6. Ascii chars    &080-FF    CHAR n
  7.  
  8. RETURN        &01D    RETURN
  9. ESCAPE        &01B    ESCAPE
  10. <-|        &01C    DELETE
  11. TAB        &18A    TAB
  12.  
  13. sSpace        &120    CHAR &20
  14. sRETURN        &11D    RETURN
  15. sESCAPE        &11B    CANCEL
  16. s<-|        &11C    DELTOSTART
  17. sTAB        &19A    SWITCHTAB
  18.  
  19. cSpace        &000    SELREGION
  20. cRETURN        &13D    RETURNNOINDENT
  21. cESCAPE        &13B    COMMAND
  22. c<-|        &13C    DELLINE
  23.  
  24. scSpace        &100    NULL
  25. scRETURN    &15D    AUTOINDENT
  26. scESCAPE    &15B    NULL
  27. sc<-|        &15C    NULL
  28.  
  29. INSERT        &1CD    TOGGLEINSERT
  30. DELETE        &07F    DELETE
  31. HOME        &01E    NULL
  32. COPY        &18B    DELETENEXT
  33.  
  34. sINSERT        &1DD    PASTE
  35. sDELETE        &17F    DELETENEXT
  36. sHOME        &11E    NULL
  37. sCOPY        &19B    DELTOEND
  38.  
  39. cINSERT        &1ED    YANK
  40. cDELETE        &01F    DELLINE
  41. cHOME        &13E    NULL
  42. cCOPY        &1AB    COPY
  43.  
  44. scINSERT    &1FD    NULL
  45. scDELETE    &11F    DELTOEND
  46. scHOME        &15E    NULL
  47. scCOPY        &1BB    SELREGION
  48.  
  49. LEFT         &18C    LEFT
  50. RIGHT        &18D    RIGHT
  51. DOWN        &18E    DOWN
  52. UP        &18F    UP
  53.  
  54. sLEFT        &19C    SLEFT
  55. sRIGHT        &19D    SRIGHT
  56. sDOWN        &19E    SDOWN
  57. sUP        &19F    SUP
  58.  
  59. cLEFT        &1AC    CLEFT
  60. cRIGHT        &1AD    CRIGHT
  61. cDOWN        &1AE    CDOWN
  62. cUP        &1AF    CUP
  63.  
  64. scLEFT        &1BC    SCLEFT
  65. scRIGHT        &1BD    SCRIGHT
  66. scDOWN        &1BE    SCDOWN
  67. scUP        &1BF    SCUP
  68.  
  69. cA        &001    SELECTBUFFER
  70. cB        &002    DosTextFile
  71. cC        &003    KEEPREGION
  72. cD        &004    Signature
  73. cE        &005    NULL
  74. cF        &006    HELP
  75. cG        &007    KEYMAP 3
  76. cH        &008    KEYMAP 2
  77. cI        &009    INDENT
  78. cJ        &00A    OUTDENT
  79. cK        &00B    DELTOEND
  80. cL        &00C    EXECUTE
  81. cM        &00D    RETURN
  82. cN        &00E    NULL
  83. cO        &00F    NULL
  84. cP        &010    FilterSel "ZF:Rot13"
  85. cQ        &011    KEYMAP 1
  86. cR        &012    SEARCHBACK
  87. cS        &013    SEARCHFORWARD
  88. cT        &014    NULL
  89. cU        &015    UNIVERSALARG
  90. cV        &016    PASTE
  91. cW        &017    WC
  92. cX        &018    CUT
  93. cY        &019    NULL
  94. cZ        &01A    CLEARSEL
  95. c[        &12B    CHAR 143
  96. c\        &12C    CHAR 145
  97. c]        &12D    CHAR 144
  98. c-        &12F    CHAR 151
  99. c0        &130    OSCLI
  100. c1        &131    mje_altersel
  101. c2        &132    cleft:mje_altersel:cright:down:cleft:mje_altersel
  102. c3        &133    INSERT "  Iain Truskett":                       CHAR 10
  103. c4        &134    INSERT "  - nevillet@elizipc.eliz.tased.edu.au":CHAR 10
  104. c5        &135    INSERT "  - don_nev@ecc.tased.edu.au":          CHAR 10
  105. c6        &136    CHAR 139
  106. c7        &137    NULL
  107. c8        &138    NULL
  108. c9        &139    NULL
  109. scA        &101    NULL
  110. scB        &102    BINDTOKEY
  111. scC        &103    COMPILE
  112. scD        &104    INSERTDATE
  113. scE        &105    SAVEANDRUN
  114. scF        &106    RUNANDQUIT
  115. scG        &107    NULL
  116. scH        &108    INSERT "{f24}g{f}"
  117. scI        &109    NULL
  118. scJ        &10A    NULL
  119. scK        &10B    NULL
  120. scL        &10C    LEARN
  121. scM        &10D    LASTMARK
  122. scN        &10E    LINENOS 0
  123. scO        &10F    TOGGLEHEX
  124. scP        &110    PC ""
  125. scQ        &111    SWAPCHARS
  126. scR        &112    READONLY
  127. scS        &113    SWAPCASE
  128. scT        &114    INSERTTIME
  129. scU        &115    NULL
  130. scV        &116    NULL
  131. scW        &117    SETWIDTH
  132. scX        &118    NULL
  133. scY        &119    NULL
  134. scZ        &11A    CLI "Swi ScreenBlanker_Control 0"
  135. sc[ (c{)    &14B    CHAR 183
  136. sc\ (c|)    &14C    CHAR 149
  137. sc] (c})    &14D    CHAR 148
  138. sc- (c_)    &14F    CHAR 152
  139. sc0 (c))    &150    CLI
  140. sc1 (c!)    &151    MODEN "Text"
  141. sc2 (c@)    &152    MODEN "Byte"
  142. sc3 (c#)    &153    MODEN "Word"
  143. sc4 (c$)    &154    MODEN "Ascii"
  144. sc5 (c%)    &155    MODEN "Code"
  145. sc6 (c^)    &156    MODEN "Basic"
  146. sc7 (c--------> &157    MODEN "SoftWrap"
  147. sc8 (c*)    &158    MODEN "C"
  148. sc9 (c()    &159    MODEN "Assembler"
  149.  
  150. F1        &181    MJE_HELPCONTEXT
  151. F2        &182    FINDFILE
  152. F3        &183    SAVE
  153. F4        &184    SEARCHCUR
  154. F5        &185    GOTO
  155. F6        &186    MJE_ALTERSEL
  156. F7        &187    SEARCHBUF
  157. F8        &188    FULLUNDO
  158. F9        &189    REDO
  159. F10        &1CA    NULL
  160. F11        &1CB    NULL
  161. Print        &180    PRINTFILE
  162.  
  163. sF1        &191    MJE_HELPLAST
  164. sF2        &192    SWAPWINDOW:TOFRONT
  165. sF3        &193    SAVESEL
  166. sF4        &194    REPLACE
  167. sF5        &195    WORDWRAP
  168. sF6        &196    
  169. sF7        &197    
  170. sF8        &198    RENUMBER
  171. sF9        &199    
  172. sF10        &1DA    
  173. sF11        &1DB    
  174. sPrint        &190    QUICKPRINT
  175.  
  176. cF1        &1A1    MJE_HELPTOPIC
  177. cF2        &1A2    CLOSEWINDOW
  178. cF3        &1A3    QUICKSAVE
  179. cF4        &1A4    NEWVIEW
  180. #cF5            WORDWRAP
  181. #cF6            FORMATTEXT
  182. #cF7            LineEnd
  183. #cF8            CRLF
  184. cF5        &1A5    FilterSel "ZF:Format -lj -indent 0"
  185. cF6        &1A6    FilterSel "ZF:Format -ce -indent 0"
  186. cF7        &1A7    FilterSel "ZF:Format -rj -indent 0"
  187. cF8        &1A8    FilterSel "ZF:Format -fj -indent 0"
  188. cF9        &1A9    HEXASCII
  189. cF10        &1EA    FilterSel "ZF:Format -fj -l 5 -bu"
  190. cF11        &1EB    FilterSel "ZF:Format -fj -l 10 -noblank -bu"
  191. cPrint        &1A0    OPENPRINTER
  192.  
  193. scF1        &1B1    MODEN "Text"
  194. scF2        &1B2    MODEN "Byte"
  195. scF3        &1B3    MODEN "Word"
  196. scF4        &1B4    MODEN "Ascii"
  197. scF5        &1B5    MODEN "Code"
  198. scF6        &1B6    MODEN "BASIC"
  199. scF7        &1B7    MODEN "C"
  200. scF8        &1B8    MODEN "Assembler"
  201. scF9        &1B9    MODEN "Pascal"
  202. scF10        &1FA    MODEN "Throwback"
  203. scF11        &1FB    MODEN "TaskWindow"
  204. scPrint        &1B0    CLOSEPRINTER
  205.  
  206. k/        &161    *&2F
  207. k*        &162    *&2A
  208. k#        &163    *&23
  209. k-        &164    *&2D
  210. k+        &165    *&2B
  211. kEnter        &166    *&1D
  212. k.        &167    *&2E
  213.  
  214. sk/        &171    NULL
  215. sk*        &172    NULL
  216. sk#        &173    NULL
  217. sk-        &174    NULL
  218. sk+        &175    NULL
  219. skEnter        &176    *&11D
  220. sk.        &177    NULL
  221.  
  222. ck/        &121    NULL
  223. ck*        &122    NULL
  224. ck#        &123    DATE "Date: %w3, %dy %m3 %yr %24:%mi:%se %tz":RETURN
  225. ck-        &124    NULL
  226. ck+        &125    NULL
  227. ckEnter        &126    *&13D
  228. ck.        &127    NULL
  229.  
  230. sck/        &141    NULL
  231. sck*        &142    NULL
  232. sck#        &143    NULL
  233. sck-        &144    NULL
  234. sck+        &145    NULL
  235. sckEnter    &146    *&15D
  236. sck.        &147    NULL
  237.  
  238. k0-k9        &1C0-1C9 *&30
  239.  
  240. sk0        &1D0    NULL
  241. sk1        &1D1    NULL
  242. sk2        &1D2    NULL
  243. sk3        &1D3    NULL
  244. sk4        &1D4    NULL
  245. sk5        &1D5    NULL
  246. sk6        &1D6    NULL
  247. sk7        &1D7    NULL
  248. sk8        &1D8    NULL
  249. sk9        &1D9    NULL
  250.  
  251. ck0        &1E0    NULL
  252. ck1        &1E1    NULL
  253. ck2        &1E2    NULL
  254. ck3        &1E3    NULL
  255. ck4        &1E4    NULL
  256. ck5        &1E5    NULL
  257. ck6        &1E6    NULL
  258. ck7        &1E7    NULL
  259. ck8        &1E8    NULL
  260. ck9        &1E9    NULL
  261.  
  262. sck0        &1F0    NULL
  263. sck1        &1F1    NULL
  264. sck2        &1F2    NULL
  265. sck3        &1F3    NULL
  266. sck4        &1F4    NULL
  267. sck5        &1F5    NULL
  268. sck6        &1F6    NULL
  269. sck7        &1F7    NULL
  270. sck8        &1F8    NULL
  271. sck9        &1F9    NULL
  272.  
  273.  
  274. Key map variables
  275.  
  276. Default key map    &400    0
  277. Map 1 range    &401    &0    &1FF    (StrongHelp)
  278. Map 2 range    &402    &0    &1FF    (HTML)
  279. Map 3 range    &403    &0    &0    (Other miscellaneous extensions)
  280. Map 4 range    &404    &0    &0    (Window moving)
  281.  
  282. Alternate keymaps
  283.  
  284. 1: StrongHelp additives (^Q) keymap:
  285.  
  286. cSp    &10000    SELREGION
  287. cR    &10012    INSERT "#Line":CHAR 10
  288. cZ    &1001A    CLEARSEL
  289. DEL    &1001C    DELETE
  290. RET    &1001D    RETURN
  291. As norm    &1001E-1014E    *
  292. c_    &1014F    FULLUNDO
  293. As norm &10150-1018B    *
  294. LEFT    &1018C    INSERT "{f25}¬{f}"
  295. RIGHT    &1018D    INSERT "{f25}®{f}"
  296. DOWN    &1018E    INSERT "{f25}¯{f}"
  297. UP    &1018F    INSERT "{f25}­{f}"
  298. As norm &10190-101AB    *
  299. cLEFT    &101AC    INSERT "{f25}Ü{f}"
  300. cRIGHT    &101AD    INSERT "{f25}Þ{f}"
  301. cDOWN    &101AE    INSERT "{f25}ß{f}"
  302. cUP    &101AF    INSERT "{f25}Ý{f}"
  303. As norm &101B0-101BB    *
  304. scLEFT    &101BC    
  305. scRIGHT    &101BD    
  306. scDOWN    &101BE    
  307. scUP    &101BF    
  308. As norm &101C0-101FF    *
  309.  
  310. 2: HTML (^H) extensions:
  311.  
  312. ^H cA    &20001    INSERT ""
  313. ^H cB    &20002    INSERT "<strong>"
  314. ^H cC    &20003    INSERT "<centre>"
  315. ^H cD    &20004    INSERT ""
  316. ^H cE    &20005    INSERT "<dn>"
  317. ^H cF    &20006    INSERT ""
  318. ^H cG    &20007    INSERT ""
  319. ^H cH    &20008    INSERT "<hr>"
  320. ^H cI    &20009    INSERT "<emphasis>"
  321. ^H cJ    &20010    INSERT ""
  322. ^H cK    &20011    INSERT ""
  323. ^H cL    &20012    INSERT "<ul>"
  324. ^H cM    &20013    INSERT ""
  325. ^H cN    &20014    INSERT ""
  326. ^H cO    &20015    INSERT ""
  327. ^H cP    &20016    INSERT ""
  328. ^H cQ    &20017    INSERT "<dl>"
  329. ^H cR    &20018    INSERT ""
  330. ^H cS    &20019    INSERT ""
  331. ^H cT    &20020    INSERT ""
  332. ^H cU    &20021    INSERT ""
  333. ^H cV    &20022    INSERT ""
  334. ^H cW    &20023    INSERT "<dt>"
  335. ^H cX    &20024    INSERT ""
  336. ^H cY    &20025    INSERT ""
  337. ^H cZ    &20026    INSERT ""
  338. ^H 0    &20030    INSERT ""
  339. ^H 1    &20031    INSERT "<h1>"
  340. ^H 2    &20032    INSERT "<h2>"
  341. ^H 3    &20031    INSERT "<h3>"
  342. ^H 4    &20032    INSERT "<h4>"
  343. ^H 5    &20034    INSERT "<h5>"
  344. ^H 6    &20031    INSERT "<h6>"
  345. ^H <    &2003C    INSERT ""
  346. ^H >    &2003E    INSERT ""
  347. ^H [    &2005B    INSERT ""
  348. ^H ]    &2005D    INSERT ""
  349.  
  350.  
  351. Search macros:
  352.  
  353. Macro0        &200    #    \#
  354. Macro1        &201    *    \.\*
  355. Macro2        &202    \d    \[0-9]
  356.  
  357. Other variables:
  358.  
  359. Standard date format        &300    %dy-%mn-%ce%yr
  360. Standard time format        &301    %24:%mi:%se
  361. Default font            &302    Corpus.Medium
  362. End of file gap (lines)        &303    8
  363. Font size (pts)         &304    15
  364. Font char top reduction (pixs)     &305    0
  365. Font char bot reduction (pixs)     &306    0
  366. Quick print EOL string (GS)    &307    |J|M
  367. Left cursor indent (chars)    &308    4
  368. Right cursor indent (chars)    &309    4
  369. Top cursor indent (chars)    &30A    0
  370. Bottom cursor indent (chars)    &30B    0
  371. Window left margin (os)    DOESNT WORK!    &30C    0
  372. Window right margin (os)    &30D    4
  373. Type of file created on SELECT    &30E    &FFF
  374. Type of file created on ADJUST    &30F    &FFB
  375. Font char left reduction (pixs) &310    0
  376. Font char right reduction (pix) &311    0
  377. Minibuffer size (chars)        &314    &80
  378. Default indent string        &315    2
  379. Cursor flash on time (cs)    &316    50
  380. Cursor flash off time (cs)    &317    50
  381. Minimum auto-width width (char) &318    77
  382. Maximum auto-width width (char) &319    160
  383. Default low-res bitmap font    &31A    08x08.SysDom
  384. Default hi-res bitmap (YEig=1)    &31B    08x08.SysDom
  385.  
  386. Paths:
  387. (\#\* matches anything, \o\* anything but '.', \ commands can be used)
  388. (-1 filetype matches anything - the 5xx numbers don't matter)
  389.  
  390. &500    &FFF    \#\*.c.\o\*        +C
  391. &501    &FFF    \#\*.tex.\o\*            +CMode
  392. &502    &FFF    \#\*.tex            +CMode
  393. &503    &FFF    \#\*.s.\o\*            +Assembler
  394. &504    &FFF    \#\*.h.\o\*            +C
  395. &505    &FFF    \#\*.p.\o\*            +Pascal
  396. &506    &FFF    \#\*.c++.\o\*            +C
  397. &507    &FFF    \#\*.cc.\o\*            +C
  398. &508    &FFF    \#\*/C                +C
  399. &509    &FFF    \#\*/S                +Assembler
  400. &50A    &FFF    \#\*/P                +Pascal
  401. &50B    &FFF    \#\*/H                +C
  402. &50C    &FFF    \#\*/CPP            +C
  403. &50D    &FFF    \#\*.l.\o\*            +C
  404. &50E    &FFF    \#\*.y.\o\*            +C
  405. &50F    &FFF    \#\*/L                +C
  406. &510    &FFF    \#\*/Y                +C
  407. &511    &FFF    \#\*.\(TTFN_Work\|Re-edit\)    +EMail
  408.  
  409. File types:
  410. (+ means load even when shift not held, paths checked first if above)
  411.  
  412. U2 UUDecoded    &100D    +Text
  413. U2 UUEncoded    &100E    +Text
  414. Truskett Menus    &10AA    +Text
  415. ArmBob file    &104A    C
  416. ArmBob task file    &104B    C
  417. SuiteLib Yes    &10E9    +BASIC
  418. SuiteLib No    &10EA    +BASIC
  419. Task Basic    &16E6    BASIC
  420. Task Absolute    &16E7    Code
  421. Task Utility    &16E8    Code
  422. ExtAsm Source    &1725    Assembler
  423. UUEncoded    &17FE    +Text
  424. Pascal        &18AA    +Pascal
  425. SID        &1C7D    +Text
  426. Profile2    &1D32    Text
  427. Profile3    &1D33    Text
  428. Hearsay Script    &1D65    C
  429. Hearsay Frame    &1D66    Text
  430. CSV        &1DFE    +Text
  431. HTML        &1FAF    Text
  432. MSDOS        &1FE4    +Text
  433. Obey        &1FEB    Text
  434. Textual basic    &1FD1    BASTXT
  435. DOS Batch file    &1FDA    +Text
  436. DOS Text    &1FDB    +Text
  437. Raw Data    &1FF1    +Text
  438. Absolute    &1FF8    Code
  439. Module        &1FFA    Code
  440. Basic        &1FFB    BASIC
  441. Utility        &1FFC    Code
  442. Data        &1FFD    +Word
  443. Text        &1FFF    +Text
  444. Untyped        &2000    +Text
  445.